barbed wire fence - Turco Inglés Diccionario